import { BASE_URL } from '../../common/config';
Component({

  /**
   * 组件的属性列表
   */
  properties: {

  },

  /**
   * 组件的初始数据
   */
  data: {
    bookList:[],
    page:1,
    noMore:false
  },

  /**
   * 组件的方法列表
   */
  methods: {
    jumpBookDetail(e){
      let bookid=e.currentTarget.dataset.bookid
      // console.log(bookid)
      wx.navigateTo({
        url: '/pages/bookDetail/bookDetail?bookid='+bookid,
      })
    },
    getRecommendBooks(page){
      // console.log(page)
      let openid=wx.getStorageSync('openid')
      // if(this.data.bookList==''){
      wx.request({
        url: `${BASE_URL}/getRecommendBooks`,
        method:'POST',
        data:{
          inputText:openid,
          page:page,
          pageSize:6,
        },
        // header: {
        //   'content-type': 'application/x-www-form-urlencoded'
        // },
        success:(res)=>{
          // console.log("请求成功：",res.data)
          if(res.data==""||res.data.length!=6){
            this.setData({
              noMore:true
            })
          }
          let getBookList=res.data
        let bookList=this.data.bookList
        bookList=(bookList || []).concat(getBookList);
          this.setData({
            bookList:bookList
          })
        },
        fail:(err)=>{}
      })
    // }
    },
    onRecommendBottom(){
      let page=this.data.page+1
      if(!this.data.noMore){
        this.setData({
          page:page
        })
        // console.log(this.data.page)
        this.getRecommendBooks(page)
      }else{
        console.log("没有更多数据了")
      }
      // console.log("触发推荐组件内触底",page)  
    },
  }
})